package java_thinking.unit_20._20_1;

import java.lang.annotation.ElementType;
import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;
import java.lang.annotation.Target;

/**
 * @Desc:   20.2.3 生成外部文件，该例演示使用注解告知注解处理器，生成一个数据库表
 *
 * @author: cww
 * @DateTime: 2019-05-26 18:54
 */

@Target(ElementType.TYPE)
@Retention(RetentionPolicy.RUNTIME)
public @interface DBTable {
    /**
     * 为处理器创建数据库表提供表的名字
     * @return
     */
    public String name() default "";
}
